home *** CD-ROM | disk | FTP | other *** search
/ 500 MB Nyheder Direkte fra Internet 6 / 500 MB nyheder direkte fra internet CD 6.iso / start / zipped / dos / novell / pnwtid.exe / 1200864.TXT < prev    next >
Text File  |  1995-06-26  |  14KB  |  330 lines

  1. TITLE:              PNW Printing, Possible Solutions
  2. DOCUMENT ID:        TID1200864
  3. DOCUMENT REVISION:  0
  4. DATE:               19JUN95
  5. ALERT STATUS:       Yellow
  6. README FOR:         NA
  7.  
  8. NOVELL PRODUCT and VERSION:
  9. PERSONAL NETWARE V1.0
  10.  
  11. ABSTRACT:
  12. NA
  13.  
  14. ---------------------------------------------------------------------
  15. DISCLAIMER: THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR
  16. EXTERNAL TO NOVELL.  NOVELL MAKES EVERY EFFORT WITHIN ITS MEAN TO
  17. VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS
  18. DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR
  19. IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  20. ---------------------------------------------------------------------
  21.  
  22. ISSUE:
  23.  
  24. PERSONAL NETWARE V1.0 PRINTING, POSSIBLE SOLUTIONS
  25.  
  26.                      *****  WARNING  *****
  27.  
  28. The following information is about printing problems you may
  29. encounter.  Though every effort is made to confirm these solutions,
  30. they may not work in every case.  With the variety of possible causes
  31. of print problems, Novell cautions you to make a backup of your data
  32. before trying any of these suggestions. 
  33.  
  34. PRINTER DEFINITION DELETION
  35. A possible solution is to physically delete the network printer files
  36. and network printer definition and recreate the definition.
  37.  
  38. Do the following steps to make the necessary changes:
  39. 1.   Go to DOS and make sure that you are on your C: drive.      
  40. 2.   Change to the ROOT directory by typing CD\     
  41. 3.   Change to a hidden directory called NWCNTL by typing CD NWCNTL.
  42. 4.   There will be a directory for each printer on your machine. 
  43. Delete the contents of the directory, then delete the directory. 
  44. (The name of the directory may be SLPT1, SLPT2, SLPT3, SCOM1, or
  45. SCOM2.) 
  46.  
  47. The following are examples of how to delete the files and
  48. directories:
  49.  
  50.      Using Novell DOS 7.0:    XDEL SLPT1 /RSD
  51.      Using MS-DOS 6.xx:       DEL SLPT1\*.*
  52.                               RD SLPT1
  53.  
  54. NOTE:  Do not delete any files in the NWCNTL directory.  Only delete
  55. the files in the directories for the printers as outlined above.
  56. 5.   Change back to the NWCLIENT directory by typing CD \NWCLIENT
  57. 6.   Type NET ADMIN.  The network will need to be running (Server
  58. loaded and supervisor logged in)
  59. 7.   Type <alt><p>     
  60. 8.   Delete your network printer.
  61. 9.   Recreate your network printer.  (See the printer setup below)    
  62.  
  63. 10.  Exit the NET ADMIN utility.
  64. 11.  Capture your network printer.
  65. 12.  Print a file from DOS with the network loaded
  66.           (COPY C:\AUTOEXEC.BAT LPT1).
  67. 13.  Print a file from your application.
  68.  
  69. PRINTER SETUP
  70.  
  71. If you are having printing problems, Novell presumes that the Network
  72. Printers are not setup properly.  Because this has been the source of
  73. some confusion, it is necessary to check this information first.  To
  74. do so with the Network running (Server loaded and supervisor logged
  75. in), do the following:
  76.  
  77. 1.   Type NET ADMIN
  78. 2.   Type <alt><p>
  79. 3.   If a printer does not exist, do the following:
  80.      a.   Press the <Insert> key. 
  81.      b.   Enter a printer name.  (Novell recommends using a name that
  82. will identify the printer such as HP_LASERJET_III.) 
  83.      c.   Select the port to which the printer is physically
  84. connected. 
  85.      d.   Select the Server where the printer is physically located.
  86. 4.   The next screen shows default information for the printer.  At
  87. this point you can press <F1> for information and details of each
  88. option.      
  89. 7.   You may now escape out of NET (press <Esc> several times until
  90. an EXIT message comes up); EXIT; and reboot your server. 
  91.  
  92. After you are back up and running, you can issue your NET CAPTURE
  93. statement to specify the port and printer name and any other valid
  94. capture parameters.  (See the Personal NetWare user guide for details
  95. on NET CAPTURE; or at the DOS prompt, type NET CAPTURE ? for help
  96. information.  Additional printing information can be found in Fax
  97. Document 1200863)
  98.  
  99.  
  100. QUESTIONS AND ANSWERS
  101.  
  102. Q1.  How do I eliminate the banner page at the beginning of each
  103. print job?
  104.  
  105. A1.  The Banner default is set to y(yes).  Eliminate the banner by
  106. putting the following command in your Net Capture statement: 
  107.  
  108.      B=N
  109.  
  110. Q2.  Each print job ejects a blank page when it finishes.  Can I
  111. eliminate this wasted page?
  112.  
  113. A2.  Yes.  The formfeed default is set to y(yes).  Turn it off by
  114. putting the following command in the Net Capture line:
  115.  
  116.      F=N
  117.  
  118. Q3.  Can I capture to a printer on my Client only machine? 
  119.  
  120. A3.  No.  You can only capture to a Server or Server-Client. 
  121.  
  122. Q4.  I have two people sending print jobs at the same time.  When the
  123. files print they get mixed up.  Some part of each job prints on the
  124. same page.  How can I prevent this?
  125.  
  126. A4.  Make sure you are not printing directly to the printer port. 
  127. The default is NO; however, it can be set to D=Y.  When the default
  128. is set to yes, it sends the print job as soon as it gets it in the
  129. buffer and does not wait until the entire job is buffered.  This
  130. first portion may print out, then the Server must wait for the rest
  131. of the job.  A second job that is sent directly may print part of its
  132. job and start mixing the two together.  The jobs in turn wait for the
  133. rest of the print job from the sending application but continue
  134. mixing up the printing.  If this is seen, do not use D=Y command.
  135.  
  136. Q5.  How come my printing comes out with just a few lines per page? 
  137.  
  138. A5.  This can be caused from too small of a buffer size, wait time
  139. specification, or both.
  140.  
  141. *  First, increase the w=xx parameter in Net Capture.  The default is
  142. 10.  However, if the print job is large or has many printing codes,
  143. graphics or postscript, the system may need more time to send the job
  144. to the buffer before the "Wait time" is exceeded and the system
  145. assumes that the last of the job has been sent and issues an end of
  146. file to close the job.  If this happens, you may see the job split up
  147. into several jobs in the NET utility.
  148.  
  149. *   Second the print buffer may need to be increased by doing the
  150. following: To do so with the Network running (Server loaded and
  151. supervisor logged in).
  152. 1.   Go into NET ADMIN
  153. 2.   Press <alt><s>
  154. 3.   Select your Server.
  155. 4.   Select Configure
  156. 5.   Select Advances settings
  157. 5.   Increase the Print buffer size in the Future column.             
  158. 6.   Press <OK>, Press <OK> again, then <OK> again. Press <Close>. 
  159. Exit the NET ADMIN utility
  160. 7.   Reboot the system for the changes to take effect. 
  161.  
  162. NOTE: Do not use D=Y and W=0.  If you set W=0, it will rely on the
  163. application to close the file.  If it does not, then no printing will
  164. occur and the print job will remain open until it is closed
  165. explicitly.  You will need to do this manually by sending a ^L to the
  166. port.  (Hold down the <Ctrl> key and press <L> key)
  167.  
  168.      Example:  ECHO ^L >lpt1
  169.  
  170. Q6.  When sending a print job, only a few pages print out, then the
  171. printer stops, and then machine with the printer attached to it
  172. locks.  What can I do to prevent this?
  173.  
  174. A6.  First check the WAIT parameter.  Try increasing W=xx in NET
  175. CAPTURE.  Also check for the presence of Caching utilities.  Make
  176. sure only one is loaded.  Two caching utilities loaded at the same
  177. time will conflict with each other and cause unpredictable results. 
  178. If the problem persists, remove all caching and any TSRs loaded,
  179. other than the Personal NetWare files.
  180.  
  181. Q7.  The system sent a message displaying "Printer off line" or
  182. "Printer out of paper;" however, neither case is true.  There is
  183. plenty paper, and it may continue printing without problem.  How can
  184. I resolve this issue?
  185.  
  186. A7.  Increase the Error wait time by 10 to 15 seconds by doing the
  187. following:
  188.  
  189.      1.   Run NET ADMIN
  190.      2.   Type <alt><p>
  191.      3.   Add 10 to 15 seconds to the current Error wait time. 
  192.  
  193. Q8.  The Server locks up intermittently when printing or the print
  194. job just disappears without printing.  What can I do to prevent this? 
  195.  
  196. A8.  Make sure there are no hardware conflicts.  If using LPT1, do
  197. not use a network board set at I/O address of 360.  The size of the
  198. address overlaps with the LPT1 port address of 378.  If you use LPT2,
  199. do not use interrupt 5.  See Fax Document 1200452 for more
  200. information on resolving I/O and IRQ conflicts. 
  201.  
  202. Q9. What is a typical value to set for "Characters per second"? 
  203.  
  204. A9. Normally, the default of 16384 is sufficient.  If it is set high,
  205. then DOS will be interrupted more often to retrieve characters from
  206. the print buffer.  If the printer is a serial printer or a slow   
  207. machine, increasing this parameter may not affect the speed of the
  208. printer; however, it can affect the DOS foreground process.  A good
  209. rule of thumb for setting "Characters per second" for serial printers
  210. is the printer baud rate divided by 10. 
  211.  
  212.           Example:  9600 baud / 10 = 960
  213.  
  214. This parameter is a value you may need to experiment with and do some
  215. fine tuning.
  216.  
  217. Q10. My application is setup to output to a COM port.  How can I
  218. CAPTURE the port and send the print job to a printer on my Server? 
  219.  
  220. A10. Personal NetWare will not CAPTURE to COM ports.  If the
  221. application is hard coded to print to a COM port, you will need to
  222. work that out with the application manufacture.  If the application
  223. configuration can be changed to output to an LPT port, then do so and
  224. CAPTURE the LPT port.  This may be the problem if you get redirect
  225. errors.   As a alternative, if the application allows printing to a
  226. file, print to file LPTx.DOS.  
  227.  
  228. Example:  If printer LaserJet is attached to the Server and the
  229. CAPTURE command is executed from a client, the following will occur:
  230.  
  231. Net Capture COM1 Laserjet     (Will not work, an error will be
  232.                               returned) 
  233. Net Capture LPT1 Laserjet     (Will capture the clients LPT1 port and
  234.                               send the print job to the LaserJet
  235.                               attached to the Server machine) 
  236.  
  237. Q11. I run Personal NetWare and Windows and other various
  238. applications.  When I send a print job from the application, it will
  239. go on hold until I exit out of Windows.  Then it prints without
  240. flaws.  What causes it to hold until I exit Windows?
  241.  
  242. A11. First, check the Windows SYSTEM.INI file in the [shell] section. 
  243. If the application is listed there, remove it from this area and try
  244. again.
  245.  
  246. Q12. All print jobs are printing extremely slow.
  247.  
  248. A12. First, try printing from DOS without any Personal NetWare files
  249. loaded.  In most cases, the slow down is related to bad or
  250. conflicting hardware.  Check for the use of any A-B switches or
  251. multiplexor hardware connected to the port.  If any of these items
  252. are in use, remove them and try printing.
  253.  
  254. If it is still slow, the problem may be that the port itself is bad. 
  255. If it prints fine without Personal NetWare but as soon as Personal
  256. NetWare is loaded the slow down occurs, you may need to adjust the
  257. print buffer size and try fine tuning the "Characters per second"
  258. parameter.  (Additional printing information can be found in Fax
  259. Document 1200863)
  260.  
  261. Q13. Can I set up my printer on my Server-Client machine as a
  262. Personal NetWare printer and print to it using Net Capture as well as
  263. use it as  a DOS printer?
  264.  
  265. A13.  No.  If the printer is set up in the NET ADMIN utility as a
  266. Network printer and Server is loaded, then Personal NetWare has
  267. control of the printer; and it is no longer available to DOS.  Be
  268. sure to NET CAPTURE the port first, then you may print to it.  If you
  269. print directly to the printer without capturing, you may corrupt the
  270. print job.
  271.  
  272. Q14. Can I NET CAPTURE a nonexistent port such as LPT2 so I can use
  273. LPT1 for DOS printing.
  274.  
  275. A14. Yes, provided your machine is not a Server as was covered in the
  276. previous question.
  277.  
  278.           Example:  Net Capture lpt2 Laser
  279.  
  280. (If LPT2 does not exist and applications send their print output to
  281. the LPT2 port, the print job will be redirected to printer Laser that
  282. is attached to a Server machine, and LPT1 will be free for DOS use.)
  283.  
  284. Q15. I can have Net Capture loaded but cannot do a print screen or
  285. redirect an ASCII file to the LPT port.  Also, some applications do
  286. print okay while others do not.  What causes this? 
  287.  
  288. A15. This may happen if the printer can be set to different print
  289. modes. 
  290.  
  291. Example:  A HP Laserjet IIIsi can be set to PCL or Postscript mode. 
  292. If the previous mentioned problems occur, check the printer and make
  293. sure it is not set to Postscript.  The reason some applications work
  294. is that they may have been sending Postscript print jobs.  If you are
  295. sending Postscript, make sure the NET CAPTURE contains the following
  296. parameters:
  297.  
  298. *    b=n (no banner)
  299. *    t=0 (no tabs)
  300. *    f=n (no formfeed)
  301. *    s=default (the default setup string should not have any values
  302. when used for postscript printing)
  303.  
  304. Q16.  After sending a print job the client loses capture settings and
  305. the print job does not print.  In some cases small jobs will print
  306. without problem, but after printing large jobs the client will lose
  307. the capture settings.  
  308.  
  309. A16.  Check for available disk space on the Server.  A print job is
  310. spooled to a directory on the Server hard drive.  If the Server is
  311. experiencing a "disk full" situation during printing, the client may
  312. lose it's capture setting.  Files will need to be removed or moved to
  313. another drive freeing up additional disk space on the server.
  314.  
  315. Q17.  I have print jobs still being corrupted and have followed
  316. virtually all options in the previous questions with no results.  Now
  317. what should I do?
  318.  
  319. A17. It is possible that after all options have been explored and
  320. printing is still corrupt or garbage, that you may have some corrupt
  321. Personal NetWare files.  SERVER.EXE could be the main problem. 
  322. Simply, reinstall Personal NetWare from the original diskettes and
  323. try printing gain.
  324.  
  325. ---------------------------------------------------------------------
  326. Any trademarks referenced in this document are the property of their
  327. respective owners. Consult your product manuals for complete
  328. trademark information.
  329. ---------------------------------------------------------------------
  330.